import api from '@/utils/request.js'

export function login(data) {  // /api/Person/Login
    return api.request({
        url: '/api/SFPatientInfo/GetLogin',
        method: 'GET',
		data
    })
}

export function getList(data) {
    return api.request({
        url: '/api/SFPatientInfo/Get',
        method: 'POST',
		data
    })
}

export function getQuYu(data) {
    return api.request({
        url: '/api/SFPatientInfo/GetQuYu',
        method: 'GET',
		data
    })
}
// 获取随访的详情  
export function getDetails(id) {
    return api.request({  
        url: `/api/GXYSFRecords/Get?PatientID=${id}`,
        method: 'GET'
    })
}
// 新增/修改人员档案
export function addPerson(data){
	return api.request({
		url:'/api/SFPatientInfo/Add',
		method:'POST',
		data
	})
}
// 获取随访详情  
export function getSuifang(id){  
	return api.request({
		url:`/api/GXYSFRecords/GetInfo/${id}`,
		method:'GET'
	})
}

// 获取随访记录表列表
export function getSuifangList(data){
	return api.request({
		url:`/api/GXYSFRecords/GetList?StartDate=${data.StartDate}&EndDate=${data.EndDate}&appID=${data.appID}`,
		method:'GET'
	})
}

//新增修改随访记录
export function addSuifang(data){
	return api.request({
		url:`/api/GXYSFRecords/save`,
		method:'POST',
		data
	})
}

// 新增时根据PatientID获取基本信息 ganma 
export function addSuifangForm(id){
	return api.request({
		url:`/api/GXYSFRecords/Get?PatientID=${id}`,
		method:'GET'
	})
}
// 获取高血压提示信息
export function getMessage(id){
	return api.request({
		url:`/api/GXYSFRecords/Check?PatientID=${id}`,
		method:'GET'
	})
}

// 根据id查询近两天记录 
export function getLately(id){
	return api.request({
		url:`/api/SFPatientInfo/GetTJ/${id}`,
		method:'GET'
	})
}

// 获取药品
export function getDrugsList(data){
	return api.request({
		url:`/api/SFPatientInfo/GetYaoPin`,
		method:'GET',
		data
	})
}

// 糖尿病新增前的消息提示
export function getTNBMessage(id){
	return api.request({
		url:`/api/TNBSFRecords/Check?PatientID=${id}`,
		method:'GET'
	})
}
// 糖尿病新增时根据PatientID获取基本信息
export function addTNB(id){
	return api.request({
		url:`/api/TNBSFRecords/Get?PatientID=${id}`,
		method:'GET'
	})
}
// 糖尿病新增和编辑
export function addTNBForm(data){
	return api.request({
		url:`/api/TNBSFRecords/save`,
		method:'POST',
		data 
	})
}

// 糖尿病记录表列表 
export function getTNBList(data){
	return api.request({
		url:`/api/TNBSFRecords/GetList?StartDate=${data.StartDate}&EndDate=${data.EndDate}&appID=${data.appID}`,
		method:'GET'
	})
}

// 获取糖尿病随访详情  
export function getTNBDetails(id){  
	return api.request({
		url:`/api/TNBSFRecords/GetInfo/${id}`,
		method:'GET'
	})
}

// 精神障碍随访列表
export function getJSZAList(data){
	return api.request({
		url:`/api/JSZASFRecords/GetList?StartDate=${data.StartDate}&EndDate=${data.EndDate}&appID=${data.appID}`,
		method:'GET'
	})
}

// 糖尿病新增时根据PatientID获取基本信息
export function getJSZAMessage(id){
	return api.request({
		url:`/api/JSZASFRecords/Check?PatientID=${id}`,
		method:'GET'
	})
}

// 获取精神障碍随访详情  
export function getJSZADetails(id){  
	return api.request({
		url:`/api/JSZASFRecords/GetInfo/${id}`,
		method:'GET'
	})
}

// 新增精神障碍 时根据PatientID获取基本信息 
export function addJSZAForm(id){
	return api.request({
		url:`/api/JSZASFRecords/Get?PatientID=${id}`,
		method:'GET'
	})
}

// 精神障碍新增和编辑
export function UpdateJSZAForm(data){
	return api.request({
		url:`/api/JSZASFRecords/save`,
		method:'POST',
		data
	})
}
